package cc.rengu.igas.bsps.common.constant;

/**
 * 服务常量定义
 * Created by 王成 on 2018/4/24.
 */
public class BspsServiceNameConstant {
    /* 短信平台服务 */
    public final static String SMS_SERVICE = "SmsClient";
    /* 支付消息推送服务 */
    public final static String MCHNT_TRANS_PUSH_SERVICE = "MchntNoticeClient";
    /* 微信支付通讯服务 */
    public final static String WECHAT_COMM_SERVICE = "WechatShortClient";
    /* 支付宝支付通讯服务 */
    public final static String ALIPAY_COMM_SERVICE = "AlipayShortClient";
    /* 开放平台通讯服务 */
    public final static String OPENPLAT_COMM_SERVICE = "OpenPlatClient";

    /* 全渠道-网联微信支付服务接口 */
    public final static String NUCC_WECHAT_PAY_SERVICE = "nuccWxPayService";
    /* 全渠道-银联微信支付服务接口 */
    public final static String CUPS_WECHAT_PAY_SERVICE = "cupsWxPayService";
    /* 全渠道-网联支付宝支付服务接口 */
    public final static String NUCC_ALIPAY_PAY_SERVICE = "qrCodePayService";
    /* 全渠道-银联支付宝支付服务接口 */
    public final static String CUPS_ALIPAY_PAY_SERVICE = "cupsAliPayService";
    /* 全渠道-银联二维码服务接口 */
    public final static String CUPS_QRCODE_SERVICE = "upqcCodeService";

    /* 商户入驻申请推送至拓展经理服务 */
    public final static String MCHNT_APPLY_PUSH_TO_MANAGER_SERVICE = "MchntApplyPushToManagerService";
    /* 异步进行D0结算 */
    public final static String ASYN_MCHNT_D0_SETTLE_SERVICE = "AsynMchntD0SettleService";
    /* 异步进行虚拟账户记账 */
    public final static String ASYN_MCHNT_VIRT_ACCT_MULTI_SERVICE = "AsynMchntVirtAcctMultiAdjustService";

    /* 异步进行虚拟账户预授权后续处理 */
    public final static String ASYN_MCHNT_VIRT_ACCT_PRE_HANDLE_SERVICE = "AsynMchntVirtAcctPreHandleService";
    /* 异步进行终端信息报备 */
    public final static String ASYN_TERM_INFO_REPORT_SERVICE = "AsynTermInfoReportService";

    /**
     * 通用查证服务
     */
    public static final String UNIFIED_PAY_ORDER_STATUS_QUERY_SERVICE = "UnifiedPayOrderStatusQueryService";

}
